pillaging and threat of burning - Español Inglés Diccionario